insist obstinately - Turkish English Dictionary